alpine azalea

Noun
  1. creeping mat-forming evergreen shrub of high mountain regions of northern hemisphere grown for its rose-pink flowers

Khám phá thêm

Các từ liên quan

alpine azalea
An alpine azalea blooms among the rocks on a high mountain slope.